person who walks barefoot - Spanish English Dictionary